package com.zoro.barn.business.service.system.business.menu.entiity;

import java.io.Serializable;
import java.util.Date;

/**
 * 表 barn_menu
 *
 * @author zhaoxingwu
 */
public class BarnMenu implements Serializable {

    private static final long serialVersionUID = -2544174228272369836L;
    private String pid;
    /**
     * 菜单名
     */
    private String menuName;
    private String remark;
    /**
     * 菜单对应路径
     */
    private String path;
    /**
     * 父节点ID
     */
    private String parentId;
    /**
     * 图上标base64
     */
    private String icon;

    private Date createTime;
    private String createId;
    private Date updateTime;
    private String updateId;

    public String getPid() {
        return pid;
    }

    public void setPid(String pid) {
        this.pid = pid;
    }

    public String getMenuName() {
        return menuName;
    }

    public void setMenuName(String menuName) {
        this.menuName = menuName;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getPath() {
        return path;
    }

    public void setPath(String path) {
        this.path = path;
    }

    public String getParentId() {
        return parentId;
    }

    public void setParentId(String parentId) {
        this.parentId = parentId;
    }

    public String getIcon() {
        return icon;
    }

    public void setIcon(String icon) {
        this.icon = icon;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getCreateId() {
        return createId;
    }

    public void setCreateId(String createId) {
        this.createId = createId;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getUpdateId() {
        return updateId;
    }

    public void setUpdateId(String updateId) {
        this.updateId = updateId;
    }

    @Override
    public String toString() {
        return "BarnMenu{" +
                "pid='" + pid + '\'' +
                ", menuName='" + menuName + '\'' +
                ", remark='" + remark + '\'' +
                ", path='" + path + '\'' +
                ", parentId='" + parentId + '\'' +
                ", icon='" + icon + '\'' +
                ", createTime=" + createTime +
                ", createId='" + createId + '\'' +
                ", updateTime=" + updateTime +
                ", updateId='" + updateId + '\'' +
                '}';
    }
}
